﻿*
{
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    font-family: "宋体";
    line-height: 24px;
}
ul, li
{
    list-style: none;
}
img
{
    vertical-align: top;
}
.body_out
{
    /*width: 853px;*/
    width: 100%;
    margin: 0 auto;
}
a
{
    outline: none; /* IE8 FF*/
    nofocus: expression(this.onFocus=this.blur()); /*IE7  IE6*/
}


.top_out
{
    background: url(../Images/ick/zutopbgx.jpg) repeat-x;
    height: 89px;
    padding-top: 14px;
}
.topbg
{
    height: 20px;
    line-height: 0px;
    font-size: 0px;
}
.logo
{
    padding: 11px 0 0 32px;
    
    float: left;
}
.logo span
{
    background: url(../Images/ick/zulogo.png) no-repeat 32px 6px;
    _background: none; /*IE6*/
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/ick/zulogo.png"); /*IE6*/
    width: 165px;
    height: 47px;
    display:inline-block;
    }
.menu
{
    padding: 0px 0 0 65px;
    float: left;
    margin: 0px;
}
.menu li
{
    float: left;
    margin-left: 15px;
    display: inline;
}
.menu a
{
    background: url(../Images/ick/zumenua.jpg) repeat-y;
    display: inline-block;
    width: 78px;
    height: 78px;
}
.menu a:hover, .Current a
{
    background: url(../Images/ick/zumenuhover.jpg) repeat-y;
}
.center
{
    /*background: url(../Images/ick/centerbg.jpg) repeat-y;*/
    min-height: 476px;
    max-height: 476px;
    height: 476px;
    background: #dadadc;
}
.center_Two
{
    background: url(../Images/ick/centerbg03.jpg) repeat-y top right;
    min-height: 476px;
    max-height: 476px;
}
/*读卡界面左侧------------------------------------------------------*/
.center_left
{
    width: 592px;
    float: left;
}
.Prompt
{
    font-size: 18px;
    font-family: 微软雅黑;
    line-height: 62px;
    display: block;
    margin-top: 124px;
    text-align: center;
}
.Prompt img
{
    margin-right: 20px;
}
.Reader
{
    display: block;
    text-align: center;
    margin-top: 70px;
}
.Reader input
{
    background: url(../Images/ick/zuicon02.png) repeat-y;
    width: 203px;
    height: 75px;
    line-height: 50px;
    font-size: 30px;
    color: #FFF;
    text-align: left;
    padding-left: 40px;
    border: 0px;
    font-family: 微软雅黑;
}
/*读卡界面右侧------------------------------------------------------------*/
.center_right
{
    width: 242px;
    margin-left: 5px;
    display: inline;
    float: left;
}
.Personal
{
    height: 89px;
    border-bottom: 1px dashed #cad3d8;
}
.peleft
{
    margin: 24px 0 0 15px;
    float: left;
}
.peleft img
{
    border: 1px solid #cdd4d9;
}
.peright
{
    float: left;
    margin-top: 24px;
    margin-left: 10px;
    display: inline;
}
.Notice
{
    margin: 14px 0 0 8px;
}
.Notice li span
{
    float: right;
}
/*底部------------------------------------------------------------*/
.bottom
{
    /*background: url(../Images/ick/bottom.jpg) repeat-y;*/
    background: #e9e9eb;
    border-top: 1px solid #b7b7b9;
    height: 34px;
    line-height: 34px;
    padding-left: 15px;
    color: #373737;
}
.bottom a
{
    color: #037dc9;
}
/*--------------------------共用样式区-----------------------------------------*/
.c
{
    text-align: center;
}
.l
{
    text-align: left;
}
.r
{
    text-align: right;
}
.red
{
    color: Red;
}
.bold16
{
    font-size: 16px;
    font-weight: bold;
}
.Blue
{
    color: #037dc9;
}
.wei18
{
    font-size: 18px;
    font-family: "微软雅黑";
}
.bold
{
    font-weight: bold;
}
.Green_an
{
    display: inline-block;
    background: url(../Images/ick/zuGreen_an.jpg) left top;
    border: 0px;
    font-family: "微软雅黑";
    color: White;
    padding-left: 18px;
    height: 55px;
    font-size: 24px;
    line-height: 50px;
    text-decoration: none;
}
.Green_an span
{
    display: inline-block;
    font-family: "微软雅黑";
    background: url(../Images/ick/zuGreen_an.jpg) right bottom;
    height: 55px;
    font-size: 24px;
    padding-right: 18px;
    line-height: 50px;
}
.del_float
{
    font-size: 0px;
    height: 0px;
    line-height: 0px;
    clear: both;
}
/* 确定刷卡-----------------------------------------------------------*/
.tabmenu
{
    height: 27px;
    width: 838px;
    margin-left: 8px;
    padding-top: 10px;
    overflow: hidden;
    line-height: 27px;
    clear: both;
    background: url(../Images/ick/tabmenu.jpg) repeat-x 0 36px;
}
.tabmenu li
{
    float: left;
    margin-left: 3px;
}
.tabmenu a
{
    display: inline-block;
    height: 27px;
    line-height: 27px;
    background: url(../Images/ick/tabmenubg.png) left -54px;
    padding-left: 8px;
}
.tabmenu a span
{
    display: inline-block;
    background: url(../Images/ick/tabmenubg.png) right -81px;
    padding-right: 8px;
    height: 27px;
    line-height: 27px;
}
.tabmenu a:hover, .tabmenu .Current a
{
    background: url(../Images/ick/tabmenubg.png) left 0px;
}
.tabmenu span:hover, .tabmenu .Current span
{
    background: url(../Images/ick/tabmenubg.png) right -27px;
}
.tabtitle
{
    float: left;
    padding-left: 15px;
}
.tabmenu ul
{
    float: left;
}
.Orderok
{
    margin-left: 23px;
    margin-top: 5px;
}
.Orderok td
{
    height: 26px;
    line-height: 26px;
}
.Orderok table label
{
    font-weight: bold;
}
.ctydtopout_left table
{
    text-align: left;
}
/*订单支付成功----------------------------------------------------------*/
.Success_out
{
    width: 424px;
    margin: 0 auto;
    padding-top: 55px;
}
.ydsuccesleft
{
    float: left;
}
.ydsuccesright
{
    float: left;
    margin-left: 15px;
    display: inline;
}
.Detailed
{
    margin-top: 35px;
    padding: 20px;
    border: 1px solid #bebebe;
    background: #efefef;
}
.Detailed table label
{
    font-weight: bold;
}
.Detailed td
{
    height: 30px;
    line-height: 30px;
}
.center #container
{
    width: 838px;
    margin: 0 auto;
}
.input_Small
{
    width: 89px;
    height: 33px;
}
.searchBar input
{
    width: 89px;
    background: url(../Images/ick/input_Small.jpg) no-repeat;
    height: 33px;
    border: 0px;
    text-align: center;
    vertical-align: middle;
    line-height: 33px;
}
.searchBar
{
    padding: 15px;
}
.an_in
{
    background: url(../Images/ick/zuan_inleft.jpg) no-repeat;
    border: 0px;
    font-size: 14px;
    padding-left: 15px;
    display: inline-block;
    height: 33px;
    line-height: 33px;
    font-weight: bold;
    color: #FFF;
}
.an_in span
{
    background: url(../Images/ick/zuan_inleft.jpg) no-repeat right bottom;
    border: 0px;
    font-size: 14px;
    padding-right: 15px;
    display: inline-block;
    height: 33px;
    line-height: 33px;
    font-weight: bold;
}
.pageBodylist
{
    width: 808px;
    padding: 0 15px;
}
.pageBodylist td
{
    height: 35px;
    border-bottom: 1px solid #cbcbcb;
}
.pageBody
{
    width: 808px;
}
.pageBody .tblStyle1 input, .pageBodylist input
{
    height: 18px;
    line-height: 18px;
}
.tblStyle1
{
    border-collapse: collapse; /*border-left: 1px solid #cdcdcf;     border-top: 1px solid #cdcdcf;     border-right: 1px solid #cdcdcf;*/
    font-size: 12px;
    line-height: 16px;
    margin-top: 2px;
    width: 100%;
    border-color: #cdcdcf;
}
.tblStyle1 th
{
    color: black;
    font-size: 12px;
    font-weight: normal;
    background: #e8e8e8; /*border-right: 1px solid #cdcdcf;     border-bottom: 1px solid #cdcdcf;*/
    height: 23px;
    line-height: 23px;
}
.tblStyle1 td
{
    /*border-right: 1px solid #cdcdcf;     border-bottom: 1px solid #cdcdcf;*/
    font-size: 12px;
}
/*---登录页----------------------------------------------------------*/
.form-line input
{
    background: url(../Images/ick/input_Large.jpg) no-repeat;
    border: 0px;
    width: 305px;
    height: 33px;
    line-height: 33px;
    padding-left: 10px;
}
.btn-blue
{
    background: url(../Images/ick/zuan_Large.jpg) no-repeat;
    padding-left: 40px;
    display: inline-block;
    height: 75px;
    line-height: 70px;
    font-family: "微软雅黑";
    color: White;
    font-size: 30px;
    border: 0px;
}
.btn-blue span
{
    padding-right: 43px;
    display: inline-block;
    height: 75px;
    font-family: "微软雅黑";
    color: White;
    line-height: 70px;
    font-size: 30px;
    background: url(../Images/ick/zuan_Large.jpg) no-repeat right bottom;
}
.form-line label
{
    font-family: "微软雅黑";
    color: #000;
    width: 80px;
    font-size: 18px;
}

.form-line
{
    width: 400px;
    margin: 0 auto 0px;
    padding-top: 80px;
}
.form-line td
{
    text-align: left;
    line-height: 33px;
    vertical-align: top;
}
.form-line td
{
    height: 82px;
}
.form-line td p
{
    color: #8a8a8b;
}



.span.tool
{
    cursor: help;
}

span.tooltipsIcon
{
    background: url(/images/icon/16x16/note.png) no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}

span.tool span.tip
{
    display: none;
}

span.tool li
{
    line-height: 26px;
    text-decoration: none;
}
span.tool:hover span.tip
{
    display: block;
    position: relative;
    top: 1.6em;
    left: 0;
    width: auto;
    border: 1px solid #C2C2B6;
    font: normal 0.9em/1.2em arial, helvetica, sans-serif;
    text-align: left;
    color: black;
    width: 350px;
    background-color: #FEFEE0;
    border-left: 1px solid #C2C2B6;
    border-top: 1px solid #C2C2B6;
    border-right: 1px solid #C2C2B6;
    -webkit-box-shadow: 3px 3px 4px #c2c2b6;
    box-shadow: 3px 3px 4px #c2c2b6;
    padding: 8px;
    right: -5px;
    border-image: initial;
}

.initcard_out
{
    width: 630px;
    margin: 0px auto 0;
    padding-top: 60px;
}

.in_input
{
    width: 305px;
    background: url(../Images/ick/input_Large.jpg) no-repeat;
    height: 33px;
    border: 0px;
    padding-left: 10px;
    vertical-align: middle;
    line-height: 33px;
}
.initcard_out a
{
    text-decoration: none;
}
.dltable th, .tblStyle1 th
{
    height: 29px;
    line-height: 29px;
    background: #f5f6f8;
}
